/*
//将一句英文中每个单词的首字母大写，其余字母小写
var str = 'hOw aRe yOU';
//将字符串按照空格切割为数组
var arr = str.split(' ');
//遍历数组，得到每个单词
for(var i = 0;i < arr.length;i++){
  //console.log(arr[i]);
  //截取首字母转大写
  var f = arr[i].substr(0,1).toUpperCase();
  //截取其余的字母转小写
  var o = arr[i].substr(1).toLowerCase();
  //console.log(f+o);
  //用转换后替换之前
  arr[i] = f + o;
}
//将数组转为字符串，用空格分隔
console.log(arr.join(' '));
*/

//随机获取a~z之间的4个字母，放入到一个新数组
var arr = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'];
//准备一个空数组，用于保存获取到的随机
var arr2 = [];
//循环4次，每次获取一个随机
for(var i = 0;i < 4;i++){
  //随机下标 0 ~ 25
  //0~1 * 26   0~25.x  向下取整   0~25
  var n = Math.floor(Math.random() * arr.length);
  //console.log(n,arr[n]);
  //将每次获取的随机元素放入到arr2
  arr2.push( arr[n] );
  //解决不重复，每次获取到随机后，从原数组删除该元素
  arr.splice(n,1);
}
console.log(arr2);
console.log(arr);



